var count = 0;
var app = getApp();
Page({
    data: {
        userInfo:app.cache.get('loginUser'),
        item:{
                title: '自定义样式',
                activeColor: '#FFE500',
                hasTipText: true,
                isSliding: true,
                stars: app.cache.get('loginUser').aprisLooksLevel || 4.5
            }
    },

    onLoad: function () {
        // 监听页面加载的生命周期函数
    },

    changeScore(e){
        this.setData({
            'userInfo.aprisLooksLevel': e.new
        })
    },

    getAprisSelfLove(e){
        console.log('aprisSelfLove',e.detail.value)
        this.setData({
            'userInfo.aprisSelfLove':e.detail.value
        })
    },

    getAprisSelfHobby(e){
        console.log('aprisSelfHobby',e.detail.value)
        this.setData({
            'userInfo.aprisSelfHobby':e.detail.value
        })
    },


    updateUserInfo(){

        if( this.data.userInfo.aprisSelfLove == undefined || this.data.userInfo.aprisSelfLove == null || this.data.userInfo.aprisSelfLove == ''
         || this.data.userInfo.aprisSelfHobby == undefined || this.data.userInfo.aprisSelfHobby == null || this.data.userInfo.aprisSelfHobby == '' || this.data.userInfo.aprisSelfLove == undefined)
         {
            swan.showToast({
                title: '信息不能为空',
                icon: 'none',
            })
            return ;
         }

        let data = this.data.userInfo;
        data.aprisKeyWords = JSON.stringify(data.aprisKeyWords)
        console.log("修改用户信息",data)
        let url = app.globalData.URL + `/8100/user/update`;
        swan.request({
            url: url,
            method:'post',
            data:data,
            success:res=>{
                console.log(res)
                this.setData({
                    loginUser:res.data.data
                })
                // aprisKeyWords转对象
                if(res.data.data.aprisKeyWords == null || res.data.data.aprisKeyWords == ''){
                    res.data.data.aprisKeyWords = ['','','']
                }else{
                    res.data.data.aprisKeyWords = JSON.parse(res.data.data.aprisKeyWords)
                }
                app.cache.put("loginUser",res.data.data,24*60*60);

                //跳转页面
                swan.navigateTo({
                    url: '../professInfos/professInfos'
                });
            },
            fail:err=>{
                console.log(err)
                app.showToastFail('修改失败...')
            }
        })
    },


    onReady: function() {
        // 监听页面初次渲染完成的生命周期函数
    },
    onShow: function() {
        // 监听页面显示的生命周期函数
    },
    onHide: function() {
        // 监听页面隐藏的生命周期函数
    },
    onUnload: function() {
        // 监听页面卸载的生命周期函数
    },
    onPullDownRefresh: function() {
        // 监听用户下拉动作
    },
    onReachBottom: function() {
        // 页面上拉触底事件的处理函数
    },
    onShareAppMessage: function () {
        // 用户点击右上角转发
    }
});